Vcenter NamespaceManagement Supervisors Workloads Images Settings Info

Vcenter NamespaceManagement Supervisors Workloads Images Settings Info
Vcenter NamespaceManagement Supervisors Workloads Images Settings Info

The Vcenter NamespaceManagement Supervisors Workloads Images Settings Info schema provides information about the current images configuration for Virtual Machines, Kubernetes nodes, and vSphere Pods on a Supervisor's workload components.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "registry": {
        "hostname": "string",
        "port": 0
    },
    "repository": "string",
    "content_libraries": [
        {
            "content_library": "string",
            "supervisor_services": [
                "string"
            ],
            "resource_naming_strategy": "string"
        }
    ]
}
registry
Optional

The Vcenter NamespaceManagement Supervisors Workloads Images Settings Info.registry schema contains the specification required to configure a vSphere Pods image registry endpoint.

This property was added in vSphere API 9.1.0.0.

If missing or null, defaults to Docker Hub (docker.io).

string
repository
Optional

The Vcenter NamespaceManagement Supervisors Workloads Images Settings Info.repository specifies the default vSphere Pods image repository to use when a vSphere Pod specification does not specify it. For example, hub.docker.com is the image repository for a vSphere Pod whose image specification is hub.docker.com/nginx.

This property was added in vSphere API 9.1.0.0.

If missing or null, defaults to 'library' when Docker Hub is the registry, and is empty otherwise.

content_libraries
Optional

Vcenter NamespaceManagement Supervisors Workloads Images Settings Info.content_libraries is a list of Content Libraries that are associated with the Supervisor's workload components. This list refers to existing Content Libraries in the vSphere inventory. These Content Libraries and the Content Library items belonging to them will be read-only across all vSphere Namespaces, and will be used as images for Virtual Machines and Kubernetes nodes.

This property was added in vSphere API 9.1.0.0.

If missing or null, no content libraries are associated with the Supervisor workload components.